.apes-data-driven {
  margin: 8px;

  /deep/ .apes-card-extra {
    padding: 10px 0 0;
  }

  ///deep/ .apes-card-body {
  //  padding-top: 10px;
  //}

  .apes-data-driven-refresh {
    margin-right: 16px;
    font-size: 20px;
    cursor: pointer;

    &:hover {
      color: #0589DD;
    }
  }
}

.data-driven-list-main {
  border: 1px solid rgba(0, 0, 0, 0.85);
  border-radius: 4px;
  margin: 8px;
  padding: 8px;
  overflow: hidden;

  .data-driven-list-title {
    font-size: 16px;
    font-weight: bold;
  }

  .data-driven-list-detail {
    height: 95px;
    overflow: auto;
  }

  .data-driven-list-item {
    display: flex;
    justify-content: space-between;
    padding: 2px;
    cursor: pointer;
    &:hover {
      background-color: rgba(18, 161, 255, 0.45);
    }
  }
}
